5-aminolevulinic acid (5-ALA)